The Efficiency of Algorithms
نویسنده
چکیده
S uppose you were asked to plan an itinerary for a traveling salesman who must visit a number of cities . You are given a map on which the dis tances between the cities are marked and you are asked to find the shortest route that passes through all the cities and returns to the starting point. An ap proach to this problem that is certain to give the correct answer is to trace all the possible routes. measure their length and pick the shortest one. If the tour included more than a few cities. how ever. hundreds or thousands of routes would have to be checked. If there were 100 cities. then even the fastest comput ers would require weeks of calculation to find the shortest path. In the search for a quicker solution you might try some less rigorous meth ods. One idea that seems reasonable is always to visit nearby cities before going on to those farther away . You would soon discover. however. that this proce dure does not invariably yield the cor rect answer. Other shortcuts also fail. In fact. the best methods known for solving the problem are not much better than the obvious but laborious procedure of checking all the possible itineraries. M athematicians now suspect that this problem and many others like it may forever remain beyond our ability to solve in any efficient way. That specula tion itself. however. is unconfirmed; al though no faster methods of solution have been found. neither has it been proved that faster methods do not exist.
منابع مشابه
AERO-THERMODYNAMIC OPTIMIZATION OF TURBOPROP ENGINES USING MULTI-OBJECTIVE GENETIC ALGORITHMS
In this paper multi-objective genetic algorithms were employed for Pareto approach optimization of turboprop engines. The considered objective functions are used to maximize the specific thrust, propulsive efficiency, thermal efficiency, propeller efficiency and minimize the thrust specific fuel consumption. These objectives are usually conflicting with each other. The design variables consist ...
متن کاملComparison of the Efficiency of Data Mining Algorithms in Predicting the Diagnosis of Diabetes
Background: Diabetes is one of the major health problems in Iran and about 4.6 million adults suffer from this disease. Poor diagnosis of this disease has caused half of this number to be unaware of their disease. In recent years, along with the use of computers in data analysis and storage, the volume and complexity of data has increased dramatically. Methods: In health organizations, data pl...
متن کاملCamparison of Numerically Stability of Two Algorithms for the Calculation of Variance
In descriptive statistics, there are two computational algorithms for determining the variance S2, of a set of observations : Algorithm 1: S2= - , Algorithm 2: S2= , where . It is interesting to discuss, which of the above formulas is numerically more trustworthy in machine numbers sets. I this paper, based on total effect of rounding error, we prove that the second Algorithm is better...
متن کاملMulti-layer Clustering Topology Design in Densely Deployed Wireless Sensor Network using Evolutionary Algorithms
Due to the resource constraint and dynamic parameters, reducing energy consumption became the most important issues of wireless sensor networks topology design. All proposed hierarchy methods cluster a WSN in different cluster layers in one step of evolutionary algorithm usage with complicated parameters which may lead to reducing efficiency and performance. In fact, in WSNs topology, increasin...
متن کاملEfficiency of Information Management and Analysis for Industrial Entrepreneurship
Information Management and Analysis (IMA) implies the single data and knowledge base of the business organization whose algorithm and software complex is designed to solve functional problems of operating and dispatch management, marketing, financial arrangements, accounting, strategic planning and organizing e-document flow between the sources and users of information. The “information – commu...
متن کاملThree Metaheuristic Algorithms for Solving the Multi-item Capacitated Lot-sizing Problem with Product Returns and Remanufacturing
This paper proposes a new mixed integer programming model for multi-item capacitated lot-sizing problem with setup times, safety stock and demand shortages in closed-loop supply chains. The returned products from customers can either be disposed or be remanufactured to be sold as new ones again. Due to the complexity of problem, three meta-heuristics algorithms named simulated annealing (SA) al...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008